About Saqib Holdings Ltd (SC656071) United Kingdom