About Flamant Technologies Limited (06218636) United Kingdom