About Ninja Access Ltd (10961311) United Kingdom