About Lapstone Management Ltd (12930263) United Kingdom