About Rar Holdings Ltd (11329644) United Kingdom