About Sekura Ventures Ltd (12511856) United Kingdom