About Flikkeid.global Limited (12088486) United Kingdom