About Neoloi Ltd (12471118) United Kingdom