About Intellibuzz Services Ltd (08076496) United Kingdom