About Kemsi Design Limited (12071526) United Kingdom