About Kc & Thapa Projects Ltd (13283990) United Kingdom