About Random Management Ltd (12593466) United Kingdom