About Thamonish Technologies Ltd (07618895) United Kingdom