About Citron Trading Ltd (13083714) United Kingdom