About Bulbplace Technology Co. Ltd (08731379) United Kingdom