About Brennan Solutions Limited (10356557) United Kingdom