About Bpa Technologies Ltd (12487501) United Kingdom