About Self Aware Management Ltd (11075588) United Kingdom