About Lakan Griffin Tech Ltd (10931793) United Kingdom