About Ponticulus Design Limited (10479226) United Kingdom