About Pikku Design Limited (09327111) United Kingdom