About Kamma Limited (09546202) United Kingdom