About Cirrus Assets Investments Limited (11950853) United Kingdom