About Lynxwood Limited (03257443) United Kingdom