About Creid Technologies Limited (10917319) United Kingdom