About Crystal Technologies Incorporated Ltd (06242610) United Kingdom