About J. Beatrix Limited (10256116) United Kingdom