About Dezignbase Limited (10574600) United Kingdom