About Sp Omega Services Ltd (10793063) United Kingdom