About Nikki Thomas Developments Ltd (06083362) United Kingdom