About Lyntonfox Limited (11850259) United Kingdom