About Boxmoor Investments Ltd (11715003) United Kingdom