About Singlecelled Ltd (10304857) United Kingdom