About Kra Reserve Limited (12951457) United Kingdom