About Barakel Services Ltd (10378085) United Kingdom