About Styx Limited (09834191) United Kingdom