About Naagaa Limited (08282439) United Kingdom