About Bac Green Holdings Ltd (12348980) United Kingdom