About Bps Technic Ltd (12329135) United Kingdom