About Inndecs Limited (03434002) United Kingdom