About Rapid Eye Holding Ltd (13335659) United Kingdom