About Craftalogical Ltd (13230174) United Kingdom