About Nunum Ltd (12594892) United Kingdom