About Kramoco Limited (13363325) United Kingdom