About Fakhrul Islam Holdings Limited (12986703) United Kingdom