About Nexus Pine Ipr Limited (12760882) United Kingdom