About Regnbue Ltd (10302018) United Kingdom