About Futurestate Holdings Limited (12233684) United Kingdom