About Jamaal James Company Ltd (11909231) United Kingdom