About Septimus Kumfor Ltd (12708930) United Kingdom