About White Cydonia Limited (12914723) United Kingdom