About Ntefo Senga Brice Services Ltd (12120540) United Kingdom