About Slayer Neo Limited (13501010) United Kingdom