About Beamcare Limited (09201804) United Kingdom