About Fraktal Olhus Limited (12565855) United Kingdom