About Ningenius Ltd (06782429) United Kingdom