About Fen-bay Holdings Limited (10655543) United Kingdom