About Bahmin Technology Ltd (12890163) United Kingdom