About Low&behold Holdings Limited (13230315) United Kingdom