About Seatfunded Limited (12532992) United Kingdom