About Blobcorp Limited (05154927) United Kingdom