About James Charkow Ltd (SC547684) United Kingdom