About Citra (nominees) Limited (10084557) United Kingdom