About Niken (development) Limited (04563801) United Kingdom