About Lebreh Limited (NI024432) United Kingdom