About Seminal Holdings Ltd (12251526) United Kingdom