About Jamila Life Limited (11584517) United Kingdom