About Brim Technology Limited (12385261) United Kingdom