About Sekali Design Limited (09627213) United Kingdom