About Nikar Projects Limited (13343165) United Kingdom