About Alexerin Management Limited (12518527) United Kingdom