About The Essential Apps Company Limited (11371395) United Kingdom