About Ninetyfour Magazine Ltd (SC603807) United Kingdom