About Singh Technologies Limited (07786465) United Kingdom