About Ofk Homes Ltd. (10012916) United Kingdom