About Skora Limited (04152247) United Kingdom