About Sadeo.world Ltd (SC680713) United Kingdom