About 53ka Management Limited (04850338) United Kingdom