About Sunbrae Solutions Limited (NI020703) United Kingdom