About Ft Spaiugu Limited (11752668) United Kingdom