About Llak (u.k.) Limited (SC563188) United Kingdom