About Saqr Limited (10870420) United Kingdom