About B38 Group (holdings) Topco Ltd (12813533) United Kingdom