About Firasa Ltd (12883134) United Kingdom