About Loampit Management Limited (13445984) United Kingdom