About Sgl7 Ltd (10164653) United Kingdom