About Rerum International Ltd (09010288) United Kingdom