About Nlbaker Ltd (12860012) United Kingdom