About Sabor Ltd (10631075) United Kingdom