About Figment Technologies Limited (11273872) United Kingdom