About Legacy Connect Storage Ltd (12668368) United Kingdom