About Cirrus Services Limited (10539292) United Kingdom