About Inferno Switch Ltd. (10553937) United Kingdom