About Chrysalid Limited (12096757) United Kingdom