About I Quarter Management Company 1 Limited (06607651) United Kingdom