About Vorlon Research Limited (11258426) United Kingdom