About Kim Lomba Ltd (10971068) United Kingdom