About Tequid Limited (06695445) United Kingdom