About Bufferone Company Limited (09614221) United Kingdom