About Kimmas Design Limited (12070874) United Kingdom