About Sectel-invest Ltd (13214251) United Kingdom