About Corerain Technologies Ltd. (10160795) United Kingdom