About Beckman Technologies Ltd (12519100) United Kingdom