About Farmlux Management Llp (OC338491) United Kingdom