About Rerum Ltd (10378038) United Kingdom