About Lahari Limited (12756543) United Kingdom