About Londoncryo Holdings Limited (10532744) United Kingdom