About Nijius Maximus Nain Snow Leopard Limited (10970518) United Kingdom