About Rofa 1 Holdings Ltd (13024986) United Kingdom