About Rory Andrew Limited (SC549026) United Kingdom