About Techieplus Ltd. (07956019) United Kingdom