About Uk Open Management Limited (12806642) United Kingdom