About Ninigo. Limited (SC624806) United Kingdom