About Jamell Limited (11140216) United Kingdom