About Red Planet Technologies Ltd. (12946877) United Kingdom