About Inanimate Design Studio Ltd (12071592) United Kingdom