About Lemak Solutions Limited (07801336) United Kingdom