About Cayuga 002 Ltd (10096609) United Kingdom