About Red Apple Assets Limited (11046900) United Kingdom