About Kaaka 774 Limited (11021405) United Kingdom