About Flat Rock Holdings Limited (12495150) United Kingdom