About Crystal 150 Limited (10891203) United Kingdom