About Jamila Scott Ltd (11474830) United Kingdom