About Borgo De Nor Limited (10088866) United Kingdom