About Green Lynx Limited (07391808) United Kingdom