About Fitzroy Investments Limited (11477715) United Kingdom