About Neiel Conglomerate Ltd (10272954) United Kingdom