About Flamboyant Solutions Ltd. (09710059) United Kingdom