About Kaplar Tech Ltd (09348393) United Kingdom