About Tail-fin Asset Management (13424465) United Kingdom