About Kumabitesz Limited (12504289) United Kingdom