About Thiqaa Ltd (13646253) United Kingdom