About Delavale Bd Management Ltd (11827088) United Kingdom