About Lika Fix Ltd (12850023) United Kingdom