About Leptin Ltd (10565971) United Kingdom