About Flakr Ltd (11778391) United Kingdom