About The Buzz Store Limited (11649915) United Kingdom