About Kaffe O 2 Limited (NI669610) United Kingdom