About Holly Blue Holdings Limited (SC563600) United Kingdom