About Kjba Ltd (07931601) United Kingdom