About Niche Platform Limited (12006398) United Kingdom