About Spaark Diem Limited (11262049) United Kingdom