About Beatrice Allegranti Limited (11395059) United Kingdom