About Niche Cabins Ltd (12825129) United Kingdom