About Namokar Limited (12469391) United Kingdom