About Chickin Lord Ltd (10839496) United Kingdom