About Subbykom Ltd (08841638) United Kingdom