About Borre Limited (13262817) United Kingdom