About Designlogica Limited (13287138) United Kingdom