About Wheatear Management Limited (13454100) United Kingdom