About Flamefield Holdings Limited (11621592) United Kingdom