About Crodia Tetchnology Limited (11472221) United Kingdom