About B&p Technologies Ltd (10021558) United Kingdom