About Ubex Management Ltd (12375813) United Kingdom