About Quasha Limited (11490983) United Kingdom