About Qrypta Ltd (10745229) United Kingdom