About Raan Holdings Ltd (13609039) United Kingdom