About Arcat Management Limited (12043959) United Kingdom