About Reflekt Services Ltd (12038502) United Kingdom