About Foxniche Management Ltd (09964121) United Kingdom