About Anderida House Limited (11713363) United Kingdom