About Nick Myja Limited (09479647) United Kingdom