About Manta Brc Limited (01429198) United Kingdom