About Protomba Supply Ltd (11721980) United Kingdom