About Sopra 73 Ltd (13601036) United Kingdom