About Clean & Serve Invest Ltd (10109375) United Kingdom