About Limeoak Management Limited (05361923) United Kingdom