About Bector Holdings Ltd (12512037) United Kingdom