About Amarok International Llp (OC427401) United Kingdom