About Kullo Ltd (12650548) United Kingdom