About Jallow Bajarr Ltd (13505427) United Kingdom