About Chip-d Technologies Limited (10783244) United Kingdom