About Flo Architecture Design Ltd. (SC372284) United Kingdom