About Angora (2011) Limited (07601428) United Kingdom