About Kg Battersea Holdings Limited (10105993) United Kingdom