About Flint Digital Technologies Limited (SC698114) United Kingdom