About Bacrendi Solutions Ltd (11914039) United Kingdom