About Mr Nick Dagasuhan Limited Company Ltd (11214624) United Kingdom