About Btr Holdco Limited (13512470) United Kingdom