About Fleng Consultants Ltd. (SC403597) United Kingdom