About Boris Holdings Limited (10512150) United Kingdom