About Se2a Limited (12834250) United Kingdom