About Jeelof Bick Ltd (11969459) United Kingdom