About Flintdata Limited (04743198) United Kingdom