About Namokara Services Ltd (07936281) United Kingdom