About Hellion 95 Ltd. (10202168) United Kingdom