About Neoligo Limited (11788002) United Kingdom