About The Lynx Agency Limited (04744890) United Kingdom