About Necessarily Superfluous Limited (04164814) United Kingdom