About Naptha Limited (07937534) United Kingdom