About Wild Beck Management Limited (13025833) United Kingdom