About Inkea Bouman Design Limited (10439384) United Kingdom