About Qerrassa Ltd (12448239) United Kingdom