About Ni & Gi Limited (SC296763) United Kingdom