About Rara Plus Limited (11240356) United Kingdom