About Amlor Rights Management Limited (10671747) United Kingdom