About Ishmael & Kind Limited (13369647) United Kingdom