About Sopesa Ltd (13491720) United Kingdom