About Random Holdings Inc Ltd. (10311121) United Kingdom