About Skorupa Ltd (11416786) United Kingdom