About Flaminia Technology Ltd (11772400) United Kingdom