About Seferis 7 Limited (12254142) United Kingdom