About The Sen Hub Limited (10081082) United Kingdom