About Brm Holdings Limited (10474242) United Kingdom