About George Apostol Limited (10392249) United Kingdom