About Rora Charter Limited (10351733) United Kingdom