About Flint-stone Technologies Ltd (12789621) United Kingdom