About Feta House Limited (11367890) United Kingdom