About Bowbell No.2 Holdings Limited (11694398) United Kingdom