About Nester Platform Ltd (12097430) United Kingdom