About Ohana Tek Limited (10037829) United Kingdom