About Kitsiri Management Limited (06278970) United Kingdom