About Sener Limited (13571130) United Kingdom