About Sinbad Tech Ltd (06905827) United Kingdom