About Rova 1 Ltd (11294595) United Kingdom