About Alex Fotea Limited (11260043) United Kingdom