About Lautan Management Limited (12371925) United Kingdom