About Yokaruna Limited (12283216) United Kingdom