About Beyond Edge Management Limited (11324807) United Kingdom