About Lateral Design Limited (05618965) United Kingdom