About Nicolas Homebake Ltd. (SC258300) United Kingdom