Car Shampoo is much kinder to paint and rubber seals than Muck-Off or similar as those are degreasers, car shampoo is much milder and wont attack rubber/paint/materials in the same way.
Degreasers are good for getting crap out of chains etc, its what they’re designed to do, get something like GUNK from halfords and dilute it, just make sure it gets nowhere near any surfaces you want to protect (paint) or anywhere you want even traces of grease to reimain. A capfull of the stuff cleaned out the buckets I used to change my engine oil!
Don’t get anything anywhere near your brakes, invariably its going to mess with something, wrap them in plastic bags before you start on the drivetrain.
Go for a quick ride up a hill once you’ve finished, works the lube into the chain and on the way down drag your brakes to burn off any traces of soap/degreaser/water/oils that have made it onto the pads.
TBH, I don’t bother, it gets hosed off if its going in the car, otherwise it might get a once over with the dirty water after doing the car and a suirt of lube on the chain.