About Babs Laja Limited (10149055) United Kingdom