About Smykker Corp Ltd (SC684261) United Kingdom