About Frolyx Property Ltd (10527724) United Kingdom