About British Pearl Technology Limited (10575284) United Kingdom