About Skard Ltd (11021029) United Kingdom