About Buy And Bite Holding Limited (11794004) United Kingdom