About Rejuvenate Medispa Ltd (10331096) United Kingdom