About Redoak Project G Uk Ltd (12554355) United Kingdom