About Felix L. Uk Property Limited (13562640) United Kingdom