About Krapsi Ltd (13289317) United Kingdom