About Clippbox Limited (11078760) United Kingdom