About Niche International Ltd (12340558) United Kingdom