About Harkat Computing Limited (06139805) United Kingdom