About Beckman & Partners Invest Limited (10355405) United Kingdom