About Neilor Limited (06164822) United Kingdom