About Area 838 Holdings Limited (13138893) United Kingdom