About One Rama Ltd (12149904) United Kingdom