About Lambre Limited (12347619) United Kingdom