About Fraken Developments Limited (NI028861) United Kingdom