About Skerda Design Limited (13070886) United Kingdom