About Kaaka 770 Limited (11023405) United Kingdom